biosolar cell - German English Dictionary